﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Tradex.ComponentModel;

namespace Tradex.Operations {

    /// <summary>
    /// The permission object defines a predefined permission that exists within the Tradex system.
    /// </summary>
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix")]
    public sealed class Permission : KeyedObject<PermissionKey>  {

        /// <nheritdoc />
        public Permission(PermissionKey key)
            : base(key) {
        }

    }

}
